d19b79e9b866ee997d7a1f87c3e8368bf36ba0f0,src/freenet/node/FNPPacketMangler.java,FNPPacketMangler,processDecryptedAuthAnonReply,#number[]#Peer#PeerNode#,546
Before Change
processJFKMessage2(payload, 4, pn, replyTo, true, setupType);
} else if(packetType == 3) {
// Phase 4
processJFKMessage4(payload, 4, pn, replyTo, false, true, setupType);
} else {
Logger.error(this, "Invalid phase "+packetType+" for anonymous-initiator (we are the responder)");
}
After Change
} else if(packetType == 3) {
// Phase 4
if(!processJFKMessage4(payload, 4, pn, replyTo, false, true, setupType, true))
processJFKMessage4(payload, 4, pn, replyTo, false, true, setupType, false);
} else {
Logger.error(this, "Invalid phase "+packetType+" for anonymous-initiator (we are the responder)");
}